make an excessive effort - Deutsch Englisch Wörterbuch